slug (it) through

Translations
tenir bon malgré les difficultés
Definitions
To persist or struggle through something that is difficult, tedious, or unpleasant, often with great effort and little enjoyment.